<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>while循环</title>
</head>
<body>
<button onclick="funWhile()">点我一下</button>
<button onclick="funWhileAdd100()">计算1到100之间所有整数累加之和</button>
<button onclick="funWhileAddEven()">计算1到100之间所有偶数累加之和</button>
<button onclick="funContinue()">循环跳过周三</button>
<button onclick="funBreak()">跳出循环</button>
</body>
<script>
    // 假设送虹桥把女朋友惹怒了，女朋友要求他每天晚上刷碗
    // 周三的时候女朋友开心了，说这周不用刷了
    function funBreak(){
        var i = 1
        while(i<= 7){
            if(i==3){
                break
            }
            console.log("今天周" + i + "去刷碗！！！")
            i++
        }

        console.log("循环结束")
    }



    // 假设送虹桥把女朋友惹怒了，女朋友要求他每天晚上刷碗
    // 周三的时候女朋友开心了，说今天不用刷碗了，
    // 周四周五周六，你继续刷碗
    function funContinue(){
        var i = 1
        while(i<= 7){
            if(i==3){
                i++
                continue
            }
            console.log("今天周" + i + "去刷碗！！！")
            i++
        }

        console.log("循环结束")
    }


    function funWhile() {
        // 触发聂茹风跑圈20圈
        var i = 1
        while (i <= 20) {
            console.log("第" + i + "圈")
            i++
        }

    }

    function funWhileAdd100() {
        //计算1-100之和
        var i = 1
        var sum = 0 //用于统计累加之和
        while (i < 101) {
            sum += i
            i++
        }
        console.log(sum)
    }

    function funWhileAddEven() {
        // 统计1-100之间所有偶数之和
        var i = 1
        var sum = 0 //用于统计累加之和
        while (i < 101) {
            if (i % 2 == 0) {
                sum += i
            }
            i++
        }
        console.log(sum)
    }
</script>
</html>